endemic plant - English Synonyms Dictionary